package com.ddz.service;

import com.ddz.pojo.Content;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface ContentService {
    /**
     * 查询所有
     * @return
     */
    List<Content> findAll();

    /**
     * 添加
     * @param content
     */
    void add(Content content);

    /**
     * 通过id删除
     * @param id
     */
    void deleteById(String id);

    /**
     * 修改
     * @param content
     */
    void updateContent(Content content);

    /**
     * 批量删除
     *
     * @param ids
     */
    void batchDel(Integer[] ids);

    /**
     * 批量查询
     *
     * @param ids
     */
    List<Content> findByIds(Integer[] ids);

    /**
     * 文件上传
     * @param file
     */
    void upload(MultipartFile file);
}
